hit the heels of your heels together - Turco Inglés Diccionario